Disjunctive Programs with Set Constraints

نویسندگان

  • Victor W. Marek
  • Jeffrey B. Remmel
چکیده

We study an extension of disjunctive logic programs called set constraint disjunctive (SCD) programs where the clauses of the program are allowed to have a disjunction of monotone set constraints in their head and arbitrary monotone and antimonotone set constraints in their body. We introduce new class of models called selector stable models which represent all models which can be computed by an analogue the Gelfond-Lifschitz transform. We show that the stable models of disjunctive logic programs can be defined in terms of selector stable models and then extend this result to SCD logic programs. Finally we show that there is a natural proof theory associated with selector stable models.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Answer Sets Programs for Querying Inconsistent Databases: The Consistency Extractor System

The Consistency Extractor System (ConsEx) is a general implementation of consistent query answering, i.e. the computation of consistent answers to queries posed to databases that may fail to satisfy certain desirable integrity constraints. The system is based on the specification of the repairs of the original instance as the stable models of disjunctive logic programs (aka. answer set programs...

متن کامل

On cut generation for facial disjunctive programs with two-term disjunctions

In this paper we generalise the method of Balas and Perregaard for 0/1 mixed-integer programming to facial disjunctive programs with two-term disjunction. We apply our results to linear programs with complementarity constraints.

متن کامل

Answer sets for consistent query answering in inconsistent databases

A relational database is inconsistent if it does not satisfy a given set of integrity constraints. Nevertheless, it is likely that most of the data in it is consistent with the constraints. In this paper we apply logic programming based on answer sets to the problem of retrieving consistent information from a possibly inconsistent database. Since consistent information persists from the origina...

متن کامل

Disjunctive Answer Set Programming via Satisfiability

Using SAT solvers as inference engines in answer set programming systems showed to be a promising approach in building efficient systems. Nowadays SAT based answer set programming systems successfully work with nondisjunctive programs. This paper proposes a way to use SAT solvers for finding answer sets for disjunctive logic programs. We implement two different ways of SAT solver invocation use...

متن کامل

Equivalence in Answer Set Programming

We study the notion of strong equivalence between two Answer Set programs and we show how some particular cases of testing strong equivalence between programs can be reduced to verify if a formula is a theorem in intuitionistic or classical logic. We present some program transformations for disjunctive programs, which can be used to simplify the structure of programs and reduce their size. Thes...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012